shell and tube heat exchanger - Francés Inglés Diccionario